drop nets - Turkish English Dictionary